WARNING: A deprecated branch based version specification is used for the dependency taggedalgebraic. Please use numbered versions instead. Also note that you can still use the dub.selections.json file to override a certain dependency to use a branch instead. source/symmetry/api/libzfs_core.d(4592,85): Error: `encryptionKey.ptr` cannot be used in `@safe` code, use `&encryptionKey[0]` instead source/symmetry/api/libzfs_core.d(4637,43): Error: `buf.ptr` cannot be used in `@safe` code, use `&buf[0]` instead source/symmetry/api/libzfs_core.d(4639,9): Error: `buf.ptr` cannot be used in `@safe` code, use `&buf[0]` instead source/symmetry/api/libzfs_core.d(4679,76): Error: cannot take address of local `ret` in `@safe` function `snapRangeSpace` source/symmetry/api/libzfs_core.d(4722,43): Error: cannot take address of local `errlist` in `@safe` function `holdSnapshot` source/symmetry/api/libzfs_core.d(4741,35): Error: cannot take address of local `errlist` in `@safe` function `releaseSnapshot` source/symmetry/api/libzfs_core.d(4959,47): Error: `buf.ptr` cannot be used in `@safe` code, use `&buf[0]` instead source/symmetry/api/libzfs_core.d(4961,9): Error: `buf.ptr` cannot be used in `@safe` code, use `&buf[0]` instead source/symmetry/api/libzfs_core.d(5092,100): Error: cannot take address of local `outnvl` in `@safe` function `executeChannelProgram` source/symmetry/api/libzfs_core.d(5304,47): Error: cannot take address of local `errList` in `@safe` function `snapshot` source/symmetry/api/libzfs_core.d(5335,59): Error: cannot take address of local `errList` in `@safe` function `destroySnapshots` source/symmetry/api/libzfs_core.d(5347,29): Error: cannot take address of local `cnvlist` in `@safe` function `nvlistAlloc` source/symmetry/api/libzfs_core.d(5392,29): Error: `@safe` function `symmetry.api.libzfs_core.processErrorList` cannot call `@system` function `std.string.fromStringz!char.fromStringz` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/string.d(222,15): `std.string.fromStringz!char.fromStringz` is declared here source/symmetry/api/libzfs_core.d(5393,28): Error: cannot take address of local `errNum` in `@safe` function `processErrorList` source/symmetry/api/libzfs_core.d(5450,32): Error: `@safe` function `symmetry.api.libzfs_core.asDict` cannot call `@system` function `std.string.fromStringz!char.fromStringz` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/string.d(222,15): `std.string.fromStringz!char.fromStringz` is declared here source/symmetry/api/libzfs_core.d(5452,43): Error: cannot take address of local `val` in `@safe` function `asDict` source/symmetry/api/libzfs_core.d(5454,18): Error: `@safe` function `symmetry.api.libzfs_core.asDict` cannot call `@system` function `std.string.fromStringz!char.fromStringz` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/string.d(222,15): `std.string.fromStringz!char.fromStringz` is declared here source/symmetry/api/libzfs_core.d(5488,73): Error: `encryptionKey.ptr` cannot be used in `@safe` code, use `&encryptionKey[0]` instead /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.